package validaciones;

import org.json.JSONException;
import org.json.JSONObject;

public class ValidacionData {
  
	public String campo;//campo que genera un error
	public String mensaje;//mensaje de error
	public String resultado;//campo que var�a numericamente da la respuesta siempre 10 es bueno, 20 repetido lo dem�s rson son errores
	public boolean correcto;//booleano que permite avanzar
	
	//Constructor especifico
	public ValidacionData(){
		campo=mensaje=resultado="";
		correcto=true;
	}
	
	/*Cambia los valores en el arreglo*/
	public void SetValores(String resultado_,String campo_,String mensaje_,boolean correcto_){
		campo=campo_;
		resultado=resultado_;
		mensaje=mensaje_;
		correcto=correcto_;
	}
	
	//retorna el json con todos los valores actuales
	public JSONObject getJSON(){
		JSONObject json=new JSONObject();
		try {
			json.put("campo", campo);
			json.put("resultado", resultado);
			json.put("mensaje",mensaje);
		} catch (JSONException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return json;
	}
}
